ddf6d3af59e68c07b6b7babb4e6c6b43b91e52bc,lucee-java/lucee-core/src/lucee/runtime/type/scope/storage/clean/CacheStorageScopeCleaner.java,CacheStorageScopeCleaner,clean,#CacheConnection#ConfigWebImpl#,74
Before Change
Iterator<CacheEntry> it = entries.iterator();
while(it.hasNext()){
ce=it.next();
expires=ce.lastModified().getTime()+ce.idleTimeSpan()-StorageScopeCache.SAVE_EXPIRES_OFFSET;
if(expires<=System.currentTimeMillis()) {
key=ce.getKey().substring(len);
index=key.indexOf(':');
After Change
while(it.hasNext()){
ce=it.next();
Date lm = ce.lastModified();
long time=lm!=null?lm.getTime():0;
expires=time+ce.idleTimeSpan()-StorageScopeCache.SAVE_EXPIRES_OFFSET;
if(expires<=System.currentTimeMillis()) {
key=ce.getKey().substring(len);